weep bitter tears - French English Dictionary